package Demo;

public class demo06 {

	public static void main(String[] args) {

		/**
		 构造方法:没有返回值类型，方法名与类名一致，叫构造方法。
		 1、当一个类中没有提供任何构造方法，系统默认提供一个无参数的构造方法。
		 这个无参数的构造方法叫做缺省构造器。

		 2、当一个类中手动的提供了构造方法，那么系统将不再默认提供无参数构造方法。
		 建议将无参数构造方法手动的写出来，这样一定不会出问题。

		 3、无参数构造方法和有参数的构造方法都可以调用。
		 Student x = new Student();
		 Student y = new Student(123);

		 4、构造方法支持方法重载吗？
		 构造方法是支持方法重载的。
		 在一个类当中构造方法可以有多个。
		 并且所有的构造方法名字都是一样的。

		 方法重载特点：
		 在同一个类中，方法名相同，参数列表不同。

		 5、对于实例变量来说，只要你在构造方法中没有手动给它赋值，
		 统一都会默认赋值。默认赋系统值。

		 6、作用：1.创建对象
		 		2.对成员变量可以进行赋值  private属性修饰的成员变量也可以赋值。
		 7、 语法：
		  		调用构造器:  new Student(); new对象时，就是在调用构造器
		  		格式：	  public(4中权限修饰符都可以) 类名（）{}  分为：无参和有参的
		 * */


	}

}
